<?php


class UsuarioTable extends Doctrine_Table
{

	/**
	 * @return UsuarioTable
	 */
	public static function getInstance()
	{
		return Doctrine_Core::getTable('Usuario');
	}

	public function findByNombre($nombre) {
		return $this->findOneBy('nombre',$nombre);
	}
	
	public function findAdministradoresHabilitados() {
		$q = $this->createQuery('a')->where('club_id is null')->andWhere('rol = ?', Usuario::Rol_Administrador);
		$q->andWhere('habilitado = 1');
    	return $q->execute();
	}
	
}